.. _CScreenConnection Class: ========================== CScreenConnection Class ========================== .. toctree:: :maxdepth: 1 * :ref:`Overview` * :ref:`Quick Reference` * :ref:`Constructors` * :ref:`Methods` ---- .. _CScreenConnection_Overview: Overview --------------- .. note:: The **CScreenConnection** class handles connection to multiplayer games The structure used for this class is :ref:`CScreenConnection` ---- .. _CScreenConnection_QuickRef: Quick Reference --------------- +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Quick Ref** | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:CScreenConnection**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:AutoSelectServiceProvider**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:AutoStartConnect**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:AutoStartHost**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | int **CScreenConnection\:\:AutoStartInitialize**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:CancelJoinGame**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:CheckMouseLButton**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:CheckMouseMove**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:CheckMouseRButton**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:CheckSystemKeyCapsLock**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:CheckSystemKeyCtrl**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:CheckSystemKeyShift**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:ClearSessions**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:EngineActivated**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:EngineDeactivated**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:EngineDestroyed**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:EngineGameInit**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:EngineGameUninit**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:EngineInitialized**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`CString` **CScreenConnection\:\:GenerateSessionDescription**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:GetCapsLockKey**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual short **CScreenConnection\:\:GetNumVirtualKeys**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int **CScreenConnection\:\:GetShiftKey**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual :ref:`CKeyInfo`\* **CScreenConnection\:\:GetVirtualKeys**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual int\* **CScreenConnection\:\:GetVirtualKeysFlags**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:HandleEMEvent**\(unsigned char nEvent, unsigned char nEventStage) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:HandleJoinCompletion**\(unsigned char nEvent) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | int **CScreenConnection\:\:HasServiceProvider**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:InitializeSessionData**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | int **CScreenConnection\:\:IsValidAddress**\(const char\* sAddress) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:JoinGame**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:JoinGameIPAddress**\(char\* addr) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:OnDoneButtonClick**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:OnJoinGameButtonClick**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnKeyDown**\(int nKeysFlags) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:OnLoadGameButtonClick**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnLButtonDblClk**\(:ref:`CPoint` cPoint) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnLButtonDown**\(:ref:`CPoint` cPoint) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:OnMainCancelButtonClick**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnMouseMove**\(:ref:`CPoint` cPoint) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:OnNewGameButtonClick**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnRButtonDown**\(:ref:`CPoint` cPoint) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnLButtonUp**\(:ref:`CPoint` cPoint) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:OnRButtonUp**\(:ref:`CPoint` cPoint) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:SelectServiceProvider**\(int protocol) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:SetEliminateInitialize**\(unsigned char bValue) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:SetPlayerName**\(char\* name) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:SetSessionDefaultStrings**\(:ref:`CString`\& sSessionName, :ref:`CString`\& sSessionPassword, :ref:`CString`\& sPlayerName, int bCreating) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:SetSystemKeyCapsLock**\(int bValue) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:SetSystemKeyCtrl**\(unsigned char bValue) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:SetSystemKeyShift**\(int bValue) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:ShowSessionTerminatedMessage**\(bool showTerminated) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:StartConnection**\(unsigned char bDirectPlayLobby) | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:StopConnectingToProvider**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:TimerAsynchronousUpdate**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | virtual void **CScreenConnection\:\:TimerSynchronousUpdate**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void **CScreenConnection\:\:UpdateLuaTables**\() | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ ---- .. _CScreenConnection_Constructors: Constructors --------------- +------------------------------------------------------------------------------------+------------------------------------------------------+ | **Name** | **Description** | +------------------------------------------------------------------------------------+------------------------------------------------------+ | :ref:`CScreenConnection\:\:CScreenConnection` | Constructs a ``CScreenConnection`` object | +------------------------------------------------------------------------------------+------------------------------------------------------+ .. _CScreenConnectionCScreenConnection: CScreenConnection\:\:CScreenConnection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Constructs a ``CScreenConnection`` object :: void CScreenConnection::CScreenConnection(); **Remarks** Constructs a ``CScreenConnection`` object ---- .. _CScreenConnection_Methods: Methods --------------- +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | **Name** | **Description** | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:AutoSelectServiceProvider` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:AutoStartConnect` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:AutoStartHost` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:AutoStartInitialize` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CancelJoinGame` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CheckMouseLButton` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CheckMouseMove` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CheckMouseRButton` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CheckSystemKeyCapsLock` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CheckSystemKeyCtrl` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:CheckSystemKeyShift` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:ClearSessions` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:EngineActivated` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:EngineDeactivated` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:EngineDestroyed` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:EngineGameInit` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:EngineGameUninit` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:EngineInitialized` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:GenerateSessionDescription` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:GetCapsLockKey` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:GetNumVirtualKeys` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:GetShiftKey` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:GetVirtualKeys` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:GetVirtualKeysFlags` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:HandleEMEvent` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:HandleJoinCompletion` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:HasServiceProvider` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:InitializeSessionData` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:IsValidAddress` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:JoinGame` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:JoinGameIPAddress` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnDoneButtonClick` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnJoinGameButtonClick` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnKeyDown` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnLoadGameButtonClick` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnLButtonDblClk` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnLButtonDown` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnMainCancelButtonClick` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnMouseMove` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnNewGameButtonClick` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnRButtonDown` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnLButtonUp` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:OnRButtonUp` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SelectServiceProvider` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SetEliminateInitialize` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SetPlayerName` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SetSessionDefaultStrings` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SetSystemKeyCapsLock` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SetSystemKeyCtrl` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:SetSystemKeyShift` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:ShowSessionTerminatedMessage` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:StartConnection` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:StopConnectingToProvider` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:TimerAsynchronousUpdate` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:TimerSynchronousUpdate` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CScreenConnection\:\:UpdateLuaTables` | | +------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ ---- .. _CScreenConnectionAutoSelectServiceProvider: CScreenConnection\:\:AutoSelectServiceProvider ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionAutoStartConnect: CScreenConnection\:\:AutoStartConnect ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionAutoStartHost: CScreenConnection\:\:AutoStartHost ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionAutoStartInitialize: CScreenConnection\:\:AutoStartInitialize ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCancelJoinGame: CScreenConnection\:\:CancelJoinGame ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCheckMouseLButton: CScreenConnection\:\:CheckMouseLButton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCheckMouseMove: CScreenConnection\:\:CheckMouseMove ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCheckMouseRButton: CScreenConnection\:\:CheckMouseRButton ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCheckSystemKeyCapsLock: CScreenConnection\:\:CheckSystemKeyCapsLock ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCheckSystemKeyCtrl: CScreenConnection\:\:CheckSystemKeyCtrl ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionCheckSystemKeyShift: CScreenConnection\:\:CheckSystemKeyShift ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionClearSessions: CScreenConnection\:\:ClearSessions ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionEngineActivated: CScreenConnection\:\:EngineActivated ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionEngineDeactivated: CScreenConnection\:\:EngineDeactivated ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionEngineDestroyed: CScreenConnection\:\:EngineDestroyed ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionEngineGameInit: CScreenConnection\:\:EngineGameInit ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionEngineGameUninit: CScreenConnection\:\:EngineGameUninit ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionEngineInitialized: CScreenConnection\:\:EngineInitialized ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionGenerateSessionDescription: CScreenConnection\:\:GenerateSessionDescription ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionGetCapsLockKey: CScreenConnection\:\:GetCapsLockKey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionGetNumVirtualKeys: CScreenConnection\:\:GetNumVirtualKeys ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionGetShiftKey: CScreenConnection\:\:GetShiftKey ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionGetVirtualKeys: CScreenConnection\:\:GetVirtualKeys ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionGetVirtualKeysFlags: CScreenConnection\:\:GetVirtualKeysFlags ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionHandleEMEvent: CScreenConnection\:\:HandleEMEvent ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionHandleJoinCompletion: CScreenConnection\:\:HandleJoinCompletion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionHasServiceProvider: CScreenConnection\:\:HasServiceProvider ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionInitializeSessionData: CScreenConnection\:\:InitializeSessionData ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionIsValidAddress: CScreenConnection\:\:IsValidAddress ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionJoinGame: CScreenConnection\:\:JoinGame ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionJoinGameIPAddress: CScreenConnection\:\:JoinGameIPAddress ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnDoneButtonClick: CScreenConnection\:\:OnDoneButtonClick ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnJoinGameButtonClick: CScreenConnection\:\:OnJoinGameButtonClick ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnKeyDown: CScreenConnection\:\:OnKeyDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnLoadGameButtonClick: CScreenConnection\:\:OnLoadGameButtonClick ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnLButtonDblClk: CScreenConnection\:\:OnLButtonDblClk ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnLButtonDown: CScreenConnection\:\:OnLButtonDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnMainCancelButtonClick: CScreenConnection\:\:OnMainCancelButtonClick ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnMouseMove: CScreenConnection\:\:OnMouseMove ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnNewGameButtonClick: CScreenConnection\:\:OnNewGameButtonClick ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnRButtonDown: CScreenConnection\:\:OnRButtonDown ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnLButtonUp: CScreenConnection\:\:OnLButtonUp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionOnRButtonUp: CScreenConnection\:\:OnRButtonUp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSelectServiceProvider: CScreenConnection\:\:SelectServiceProvider ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSetEliminateInitialize: CScreenConnection\:\:SetEliminateInitialize ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSetPlayerName: CScreenConnection\:\:SetPlayerName ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSetSessionDefaultStrings: CScreenConnection\:\:SetSessionDefaultStrings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSetSystemKeyCapsLock: CScreenConnection\:\:SetSystemKeyCapsLock ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSetSystemKeyCtrl: CScreenConnection\:\:SetSystemKeyCtrl ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionSetSystemKeyShift: CScreenConnection\:\:SetSystemKeyShift ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionShowSessionTerminatedMessage: CScreenConnection\:\:ShowSessionTerminatedMessage ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionStartConnection: CScreenConnection\:\:StartConnection ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionStopConnectingToProvider: CScreenConnection\:\:StopConnectingToProvider ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionTimerAsynchronousUpdate: CScreenConnection\:\:TimerAsynchronousUpdate ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionTimerSynchronousUpdate: CScreenConnection\:\:TimerSynchronousUpdate ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CScreenConnectionUpdateLuaTables: CScreenConnection\:\:UpdateLuaTables ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks**